package com.shg.admin;

import lombok.extern.slf4j.Slf4j;
import org.junit.Test;

/**
 * 如果当前的SpringBoot项目的版本是2.4以上(2.4以上版本中默认移除了对Junit4的支持，取而代之的是最新的测试框架Junit5) ，但是在项目中仍想
 * 使用Junit4,需要做如下步骤：
 * （1）在项目中引入如下依赖
 *          <dependency>
 *             <groupId>org.junit.vintage</groupId>
 *             <artifactId>junit-vintage-engine</artifactId>
 *             <scope>test</scope>
 *             <exclusions>
 *                 <exclusion>
 *                     <groupId>org.hamcrest</groupId>
 *                     <artifactId>hamcrest-core</artifactId>
 *                 </exclusion>
 *             </exclusions>
 *         </dependency>
 *  （2）在项目中使用@Test注解时，应该导入 org.junit.Test这个类，不要导成了org.junit.jupiter.api.Test这个类
 *  （3）当然在Junit下，仍然可以进行SpringBoot "组件注入" 测试功能,参看 com.shg.admin.MyJunit4Test2 这个类
 */
@Slf4j
public class MyJunit4Test1 {
    
    @Test
    public void test1(){
      log.info("测试junit4是否可正常工作...");  
    }
}
